solar granulation - Spanish English Dictionary